impregnating appliance - Turkish English Dictionary